technological watch - Espagnol Anglais Dictionnaire